Data Curation API Technical Information
Supported Platforms
The Data Curation API is hosted by Hyland in an AWS infrastructure. As such, any platform requirements will be handled by Hyland.
For making calls to the API, any platform that can make an HTTPS request may be used.
Utilizing the optional Upload Script requires installation of Node.JS, which is a cross-platform environment. For more information on Node.JS installation, see NPM documentation.
Performance Considerations
As a best practice, large numbers of files should be sent in batches to the same presigned endpoint to avoid creating more endpoints than are needed. This can be handled either by sending an entire folder of files with the Upload Script or by iterating through each file.
The upload size for a single PUT
operation is limited to 5GB. If any given file exceeds the size limit, it must use a multipart upload or split into smaller parts before processing. Refer to
Amazon S3 documentation for details.
Supported File Types
The Data Curation API supports ingestion and curation of 600+ file types, corresponding to those supported by Hyland Document Filters. Refer to the Supported File Formats topic for the full list.
Rate Limits
The Data Curation API does not apply any additional rate limiting, but it is limited by its supporting technologies. Specifically, it is hosted in AWS, which does impose quotas on the API Gateway. See AWS documentation for details.